@charset "utf-8";
/*css重定义*/
* { margin:0; padding:0; }
html,body{ border: 0; vertical-align: baseline; margin:0; padding:0; color:#000; height:100%; width:100%; margin:0 auto; }
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u, i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{ border: 0; margin:0; padding:0;}
body,select, input, button, textarea { font-size:12px; font-family:宋体,仿宋体,Arial, Helvetica, sans-serif; }
table { font-size:12px; }
a { text-decoration:none; color:black; }
ul,ol { list-style:none; }
img { border:none; }
table { border-collapse: collapse; border-spacing: 0; }
input{ text-indent:3px; }
/* =清楚浮动元素 */
.clear { clear:both; }
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; }
body{margin:0 auto; background:#f9f9f9; }
h1{ margin-top:30px; text-align:center; font-size:60px; color:#666; }
table{float:left;margin-top:20px; }
tr{ height:50px; line-height:50px; }
td{ height:50px; line-height: 50px; }
.lefttd{ width:120px; text-align:right; padding-right:10px; font-size:20px; }
.text{ width:400px; height:30px; line-height: 30px; border: 1px solid #999; background:#fcfcfc; font-size:16px; }
.select{ width:400px; font-size:22px; border: 1px solid #999; background:#fcfcfc; }
#modules { width:150px;font-size:15px; border: 1px solid #999; background:#fcfcfc;}
#api { width:350px;font-size:15px; border: 1px solid #999; background:#fcfcfc;}
.submit{ width:120px; height:100px; font-size:20px;line-height:50px; cursor:pointer; margin-top:20px; margin-left:100px; }
.textarea{ width:400px; height:130px; line-height: 25px; border: 1px solid #999; background:#fcfcfc; font-size:14px;}
.JSONFormat{width:750px;height:450px;overflow:auto;position:absolute;left:550px;top:120px;}